1001 Secrets for Windows NT Registry
(Publisher: 29th Street Press)
Author(s): Tim Daniels
ISBN: 1882419685
Publication Date: 12/01/97

Previous Table of Contents Next


I-395 If you have many computers and routers on your LAN, you may want to consider source-routing with your NWLink protocol. NWLink has several registry entries that give you some control over how it uses source-routing. The following four values control the bulk of source-routing features.

Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\NetConfig\ Driver01
Value Name: SourceRouteBcast
Data Type: REG_DWORD
Value: 0

If this value is 0, the broadcast is transmitted to the single-route broadcast. If the value is set to 1, the all-routes broadcast is used. This setting can make a huge difference in network overhead.

I-396 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\NetConfig\ Driver01
Value Name: SourceRouteDef
Data Type: REG_DWORD
Value: 0

This value is very similar to the SourceRouteBcast value; it affects those broadcasts destined for machines that are not in the route table. If NWLink finds the computer in the route table, it uses that route; otherwise, if the value is 0, it uses the single-route broadcast. If the value is 1, NWLink uses the all-routes broadcast.

I-397 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\NetConfig\ Driver01
Value Name: SourceRouting
Data Type: REG_DWORD
Value: 0

This value specifies whether source-routing should be used on a Token-Ring adapter. This value pertains only to Token-Ring adapters.

I-398 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\NetConfig\ Driver01
Value Name: SourceRouteMcast
Data Type: REG_DWORD
Value: 0

This value affects multicast addresses. If the value is 0, NWLink uses the single-route broadcast. If the value is 1, NWLink uses the all-routes broadcast.

I-399 These next seven values affect IPX/SPX globally. The values under the adapters section affect only a specific card; these values work for the whole NWLink transport.

Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\Parameters
Value Name: WindowSize
Data Type: REG_DWORD
Value: 4

This value sets the number of packets the receiving node can receive at a time. The SPX protocol uses the allocation field of the SPX packet to inform remote nodes of the available window size. This value sets the allocation field in the SPX packet.

I-400 These next two values pertain to RIP on an IPX/SPX network. Altering these settings affects all adapters running NWLink.

Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\Parameters
Value Name: RipCount
Data Type: REG_DWORD
Value: 5

This value determines how many times RIP tries to find a route on a network before it declares the route unusable. Depending on network traffic levels, adjusting this value can increase the likelihood that RIP finds routes.

I-401 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\Parameters
Value Name: RipTimeout
Data Type: REG_DWORD
Value: 1

This value works in conjunction with RipCount to determine in 500-millisecond intervals how long RIP waits between sending request packets for a particular route.

I-402 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\Parameters
Value Name: ConnectionCount
Data Type: REG_DWORD
Value: 10

This value determines how long NWLink tries to connect to a remote machine. If SPX does not get a response within the allotted number of tries, an error occurs. If you have a heavily congested network, tuning this parameter and the ConnectionTimeout parameter below may help you reduce connection timeouts.

I-403 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\Parameters
Value Name: ConnectionTimeout
Data Type: REG_DWORD
Value: 2

This value is how many 500-millisecond intervals NWLink waits between sending connection probes. A value of 2 represents 1 second. By increasing this value and decreasing the ConnectionTimeout value, you can reduce congestion and still maintain your connections.

I-404 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLnkSpx\Parameters
Value Name: KeepAliveTimeout
Data Type: REG_DWORD
Value: 12

This value is how many 500-millisecond intervals NWLink waits before sending a keep-alive packet to a remote station to verify that the SPX connection is still functioning.

I-405 Hive: HKEY_LOCAL_MACHINE
Key: System\CurrentControlSet\Services\NWLink\Parameters
Value Name: KeepAliveCount
Data Type: REG_DWORD
Value: 12

This value is the number of keep-alive status requests that are sent. If you have long-term connections that are often idle for much of their connect life, you may want to tweak these parameters accordingly.


Previous Table of Contents Next